package cn.smbms.dao;

import cn.smbms.pojo.Provider;
import cn.smbms.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProviderMapper {

    List<Provider> getProList();

    List<Provider> getProListlimit(@Param("proCode") String proCode,
                                   @Param("proName") String proName,
                                   @Param("currentPageNo") Integer currentPageNo,
                                   @Param("pageSize") Integer pageSize);

    Integer getProviderCount(@Param("proCode") String proCode,
                             @Param("proName") String proName);

    Provider getById(@Param("id") Integer id);

    Integer delete(@Param("id") Integer id);

    Integer modify(Provider provider);

    Integer add(Provider provider);

}
